code: public final List<MethodInfo> getMethods() {
      List<MethodInfo> methodInfos = CollectUtils.newArrayList();
      for (Map.Entry<String, List<MethodInfo>> entry : methods.entrySet()) {
        for (MethodInfo info : entry.getValue())
          methodInfos.add(info);
      }
      Collections.sort(methodInfos);
      return methodInfos;
    }
docs: Return all public methods.