public void METHOD_1 ( ) { synchronized ( this . VAR_1 ) { this . VAR_1 . METHOD_2 ( new TYPE_1 < TYPE_2 > ( ) { public int METHOD_3 ( TYPE_2 VAR_2 , TYPE_2 VAR_3 ) { int VAR_4 = VAR_2 . METHOD_4 ( ) ; int VAR_5 = VAR_3 . METHOD_4 ( ) ; if ( VAR_4 < VAR_5 ) return - 1 ; else if ( VAR_4 == VAR_5 ) return 0 ; else return 1 ; } } ) ; } }

public void METHOD_1 ( ) { synchronized ( this ) { this . VAR_1 . METHOD_2 ( new TYPE_1 < TYPE_2 > ( ) { public int METHOD_3 ( TYPE_2 VAR_2 , TYPE_2 VAR_3 ) { int VAR_4 = VAR_2 . METHOD_4 ( ) ; int VAR_5 = VAR_3 . METHOD_4 ( ) ; if ( VAR_4 < VAR_5 ) return - 1 ; else if ( VAR_4 == VAR_5 ) return 0 ; else return 1 ; } } ) ; } }
