code: public static <T> T createMock(Class<T> type, ConstructorArgs constructorArgs, Method... methods) {
          return doMock(type, false, new DefaultMockStrategy(), constructorArgs, methods);
      }
docs: Creates a mock object that supports mocking of final and native methods
  and invokes a specific constructor.
  
  @param <T>             the type of the mock object
  @param type            the type of the mock object
  @param constructorArgs The constructor arguments that will be used to invoke a
  special constructor.
  @param methods         optionally what methods to mock
  @return the mock object.