public java.util.List < TYPE_1 > METHOD_1 ( java.util.List < TYPE_1 > VAR_1 , TYPE_1 VAR_2 ) { try { for ( int i = 0 ; i < ( VAR_1 . size ( ) ) ; i ++ ) { if ( ( VAR_1 . get ( i ) . METHOD_2 ( ) ) == ( VAR_2 . METHOD_2 ( ) ) ) VAR_1 . remove ( i ) ; } } catch ( java.lang.Exception VAR_3 ) { } return VAR_1 ; }

public java.util.List < TYPE_1 > METHOD_1 ( java.util.List < TYPE_1 > VAR_1 , TYPE_1 VAR_2 ) { try { for ( int i = 0 ; i < ( VAR_1 . size ( ) ) ; i ++ ) { if ( VAR_1 . get ( i ) . METHOD_2 ( ) . equals ( VAR_2 . METHOD_2 ( ) ) ) VAR_1 . remove ( i ) ; } } catch ( java.lang.Exception VAR_3 ) { } return VAR_1 ; }
