@Override public int compare(FontSymbolLookup arg0, FontSymbolLookup arg1) { int r = 0; if (r == 0) { if (!arg0.yCross(arg1)) r = LessCompare.compareSmallFirst(arg0.y, arg1.y); } if (r == 0) r = LessCompare.compareSmallFirst(arg0.x, arg1.x); if (r == 0) r = LessCompare.compareSmallFirst(arg0.y, arg1.y); return r; }