code: public static Object invokeMethod(final Object object, final String methodName) throws NoSuchMethodException,
              IllegalAccessException, InvocationTargetException {
          return invokeMethod(object, methodName, ArrayUtils.EMPTY_OBJECT_ARRAY, null);
      }
docs: <p>Invokes a named method without parameters.</p>
  
  <p>This method delegates the method search to {@link #getMatchingAccessibleMethod(Class, String, Class[])}.</p>
  
  <p>This is a convenient wrapper for
  {@link #invokeMethod(Object object,String methodName, Object[] args, Class[] parameterTypes)}.
  </p>
  
  @param object invoke method on this object
  @param methodName get method with this name
  @return The value returned by the invoked method
  
  @throws NoSuchMethodException if there is no such accessible method
  @throws InvocationTargetException wraps an exception thrown by the method invoked
  @throws IllegalAccessException if the requested method is not accessible via reflection
  
  @since 3.4