public static void doWithMethods(Class targetClass,MethodCallback mc) throws IllegalArgumentException {
  doWithMethods(targetClass,mc,null);
}

public static void doWithMethods ( Class targetClass , MethodCallback mc ) throws IllegalArgumentException { doWithMethods ( targetClass , mc , null ) ; }
perform the given callback operation on all matching methods of the given class and superclasses . < p > the same named method occurring on subclass and superclass will appear twice , unless excluded by the methodfilter
