code: public static Method[] candidateMethods(Class<?> clazz, String name, Object[] args) {
          return candidateMethods(collectMethods(clazz, name), args);
      }
docs: Finds the best equally-matching methods for the given arguments.
  @param clazz
  @param name
  @param args
  @return methods