@Override public int compareTo(NewSplitEmittedTerm term2){
  int result;
  if ((result=term.compareTo(term2.getTerm())) != 0)   return result;
  if ((result=splitno - term2.getSplitno()) != 0)   return result;
  return flushno - term2.getFlushno();
}

@ Override public int compareTo ( NewSplitEmittedTerm term2 ) { int result ; if ( ( result = term . compareTo ( term2 . getTerm ( ) ) ) != 0 ) return result ; if ( ( result = splitno - term2 . getSplitno ( ) ) != 0 ) return result ; return flushno - term2 . getFlushno ( ) ; }
compares this term key to another term key . note that terms are unique only in conjunction with their associated split and flush .
