code: public static <T extends ModifierReviewable.OfByteCodeElement> ElementMatcher.Junction<T> isPublic() {
          return new ModifierMatcher<T>(ModifierMatcher.Mode.PUBLIC);
      }
docs: Matches a {@link ModifierReviewable} that is {@code public}.
  
  @param <T> The type of the matched object.
  @return A matcher for a {@code public} modifier reviewable.