public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { for ( int i = ( VAR_2 . length ) - 1 ; i >= 0 ; i ++ ) { if ( ( ( this . VAR_2 [ i ] . VAR_3 . compareTo ( this . VAR_3 ) ) > 0 ) && ( ( this . VAR_2 [ i ] . VAR_3 . compareTo ( VAR_1 ) ) < 0 ) ) return this . VAR_2 [ i ] ; } return this ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { for ( int i = ( VAR_2 . length ) - 1 ; i >= 0 ; i -- ) { if ( ( ( this . VAR_2 [ i ] . VAR_3 . compareTo ( this . VAR_3 ) ) > 0 ) && ( ( this . VAR_2 [ i ] . VAR_3 . compareTo ( VAR_1 ) ) < 0 ) ) return this . VAR_2 [ i ] ; } return this ; }
