int (Object o) { if(foo > ((EqualsUsesNonFinalVariableInspection)o).foo) { return 1; } if(foo < ((EqualsUsesNonFinalVariableInspection)o).foo) { return -1; } if(bar > ((EqualsUsesNonFinalVariableInspection)o).bar) { return 1; } if(bar < ((EqualsUsesNonFinalVariableInspection)o).bar) { return -1; } return 0; }