public static void setPerfectField(final Object object, final Class<?> clazz, final String fieldName, final Object value) {
		try {
			for (final Field f : clazz.getFields())
				if (f.getName().toLowerCase().contains(fieldName.toLowerCase())) {
					f.setAccessible(true);
					f.set(object, value);
				}
		} catch (final Exception e) {
			e.printStackTrace();
		}
	}