code: protected boolean tieBreak(final T object1, final T object2) {
      if (null == object2) {
        return true;
      }
      if (null == object1) {
        return false;
      }
      return object1.hashCode() >= object2.hashCode();
    }
docs: tieBreak method which will kick in when the comparator list generated an equality result for
  both sides. the tieBreak method will try best to make sure a stable result is returned.