code: public Object invoke(Object o) throws IllegalAccessException, InvocationTargetException {
  	return method.invoke(o, args);
      }
docs: Invokes the method
  
  @param o Object to invoke Method on it
  @return return value of the Method
  @throws IllegalAccessException
  @throws IllegalArgumentException
  @throws IllegalAccessException
  @throws InvocationTargetException
  @throws InvocationTargetException