try { final int thisLCorner = this.index; final int thatLCorner = that.getLeftmostProperDescendantIndex(); final int thisRCorner = this.index; final int thatRCorner = that.getRightmostProperDescendantIndex();
try { final int thisLCorner = this.getLeftmostProperDescendantIndex(); final int thatLCorner = (o instanceof TokenNode)?o.getCompareToIndex():o.getLeftmostProperDescendantIndex(); final int thisRCorner = this.getRightmostProperDescendantIndex(); final int thatRCorner = (o instanceof TokenNode)?o.getCompareToIndex():o.getRightmostProperDescendantIndex();
try { final int thisLCorner = this.getLeftmostProperDescendantIndex(); final int thatLCorner = (o instanceof TokenNode)?o.getCompareToIndex():o.getLeftmostProperDescendantIndex(); final int thisRCorner = this.getRightmostProperDescendantIndex(); final int thatRCorner = (o instanceof TokenNode)?o.getCompareToIndex():o.getRightmostProperDescendantIndex();