code: public static <T extends MethodDescription> ElementMatcher.Junction<T> hasParameters(
              ElementMatcher<? super Iterable<? extends ParameterDescription>> matcher) {
          return new MethodParametersMatcher<T>(matcher);
      }
docs: Matches a {@link MethodDescription} by validating that its parameters
  fulfill a given constraint.
  
  @param matcher The matcher to apply for validating the parameters.
  @param <T>     The type of the matched object.
  @return A matcher that matches a method description's parameters against the given constraint.