code: public static Method findSetter(String methodName, Object instance, Class<?> valueClass) throws NoSuchMethodException {
          return findMethod(methodName, instance, valueClass, true);
      }
docs: Returns the requested setter method from an object instance.
  
  @param methodName Name of the setter method.
  @param instance Object instance to search.
  @param valueClass The setter parameter type (null if don't care).
  @return The setter method.
  @throws NoSuchMethodException If method was not found.