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