docs: public static Set<Method> getMethods(Class<?> target, MethodFilter methodFilter) {
          Class<?> clazz = target;
          Set<Method> matches = getDeclaredMethods(clazz, methodFilter);      
          while((clazz = clazz.getSuperclass()) != null) {     
              matches.addAll(getDeclaredMethods(clazz, methodFilter));
          }
          return matches;
      }