code: public static ObjectComparatorFactory newInstance(
        final String objectComparatorFactoryClassName)
        throws InstantiationException, IllegalAccessException, ClassNotFoundException {
      return (ObjectComparatorFactory) Class.forName(objectComparatorFactoryClassName).newInstance();
    }
docs: Create a new instance of a the specified factory class.
  
  @param objectComparatorFactoryClassName the factory class
  @return a new instance of a the specified factory
  @throws InstantiationException if creation of the factory fails
  @throws IllegalAccessException if creation of the factory fails
  @throws ClassNotFoundException if creation of the factory fails