public static Object invoke(Object obj,String method,Object... params) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException {
  Class[] paramClass=getClasses(params);
  return invoke(obj,method,paramClass,params);
}

public static Object invoke ( Object obj , String method , Object ... params ) throws IllegalAccessException , NoSuchMethodException , InvocationTargetException { Class [ ] paramClass = getClasses ( params ) ; return invoke ( obj , method , paramClass , params ) ; }
invokes accessible method of an object without specifying parameter types .
