code: public int compareTo(final ChronoIndexData info)
  	{
  
  		long value;
  
  		if (chronoSort) {
  			value = this.time - info.time;
  		}
  		else {
  			value = this.revisionCounter - info.revisionCounter;
  		}
  
  		if (value == 0) {
  			return 0;
  		}
  		else if (value > 0) {
  			return 1;
  		}
  		else {
  			return -1;
  		}
  	}
docs: Compares this ChronoInfo to the given info.
  
  @return a negative integer, zero, or a positive integer as this object is
  less than, equal to, or greater than the specified object.