code: @SuppressWarnings("unchecked")
  	public static <S extends Serializable> S invokeGetter(Object object, Field field)
  	{
  		Method m = ReflectionUtils.findMethod(object.getClass(), ReflectUtils.toGetter(field.getName()));
  		if (null == m) {
  			for (String prefix : PREFIXES) {
  				 m = ReflectionUtils.findMethod(object.getClass(), ReflectUtils.toGetter(field.getName(), prefix));
  				 if (null != m) {
  					 break;
  				 }
  			}
  		}
  		return (S) ReflectionUtils.invokeMethod(m, object);
  	}
docs: invokes the getter on the filed
  
  @param object
  @param field
  @return