@Test public void noNulls() { assertTrue("no Nulls", cmp.compare(1, 2) == 42); }
@Override public int compare(Object o1, Object o2) { if (o1 == null && o2 == null) { return 0; } if (o1 == null) { return -1; } if (o2 == null) { return 1; } return nonNullCompare(o1, o2); }
AbstractCellComparator implements CellComparator { @Override public int compare(Object o1, Object o2) { if (o1 == null && o2 == null) { return 0; } if (o1 == null) { return -1; } if (o2 == null) { return 1; } return nonNullCompare(o1, o2); } }
AbstractCellComparator implements CellComparator { @Override public int compare(Object o1, Object o2) { if (o1 == null && o2 == null) { return 0; } if (o1 == null) { return -1; } if (o2 == null) { return 1; } return nonNullCompare(o1, o2); }  }
AbstractCellComparator implements CellComparator { @Override public int compare(Object o1, Object o2) { if (o1 == null && o2 == null) { return 0; } if (o1 == null) { return -1; } if (o2 == null) { return 1; } return nonNullCompare(o1, o2); }  @Override int compare(Object o1, Object o2); }
AbstractCellComparator implements CellComparator { @Override public int compare(Object o1, Object o2) { if (o1 == null && o2 == null) { return 0; } if (o1 == null) { return -1; } if (o2 == null) { return 1; } return nonNullCompare(o1, o2); }  @Override int compare(Object o1, Object o2);  }