code: public static Transformer<MethodDescription> withModifiers(ModifierContributor.ForMethod... modifierContributor) {
              return withModifiers(Arrays.asList(modifierContributor));
          }
docs: Creates a transformer that enforces the supplied modifier contributors. All ranges of each contributor is first cleared and then overridden
  by the specified modifiers in the order they are supplied.
  
  @param modifierContributor The modifier transformers in their application order.
  @return A method transformer where each method's modifiers are adapted to the given modifiers.