code: public Object call(Object comparable1, Object comparable2) {
  		int result = COMPARATOR.compare(comparable1,
  				comparable2);
  		if (result < 0) {
  			return comparable1;
  		}
  		else if (result > 0) {
  			return comparable2;
  		}
  		return comparable1;
  	}
docs: Return the minimum of two Comparable objects.
  
  @param comparable1
  the first comparable
  @param comparable2
  the second comparable
  @return the minimum