public void METHOD_1 ( TYPE_1 VAR_1 ) { if ( ( ! ( contains ( VAR_1 ) ) ) && ( METHOD_2 ( ) ) ) { VAR_2 . add ( VAR_1 ) ; } } 

public synchronized boolean METHOD_1 ( TYPE_1 VAR_1 ) { if ( ( ! ( contains ( VAR_1 ) ) ) && ( METHOD_2 ( ) ) ) { VAR_2 . add ( VAR_1 ) ; return true ; } return false ; } 
