public TYPE_1 METHOD_1 ( java.util.ArrayList < TYPE_2 > VAR_1 , TYPE_1 VAR_2 ) { for ( TYPE_2 VAR_3 : VAR_1 ) { if ( ( ( TYPE_3 ) ( VAR_2 . METHOD_2 ( ) ) ) . compareTo ( ( ( VAR_3 . METHOD_3 ( ) ) < 0 ) ) ) { VAR_3 . METHOD_4 ( VAR_2 . METHOD_2 ( ) ) ; VAR_2 . METHOD_5 ( VAR_3 . METHOD_6 ( ) ) ; return VAR_2 ; } } }

public TYPE_1 METHOD_1 ( java.util.ArrayList < TYPE_2 > VAR_1 , TYPE_1 VAR_2 ) { for ( TYPE_2 VAR_3 : VAR_1 ) { if ( ( ( ( TYPE_3 ) ( VAR_2 . METHOD_2 ( ) ) ) . compareTo ( VAR_3 . METHOD_3 ( ) ) ) < 0 ) { VAR_3 . METHOD_4 ( VAR_2 . METHOD_2 ( ) ) ; VAR_2 . METHOD_5 ( VAR_3 . METHOD_6 ( ) ) ; return VAR_2 ; } } return null ; }
