public java.util.Set < TYPE_1 > METHOD_1 ( TYPE_1 source ) { if ( source == ( VAR_1 ) ) { return TYPE_2 . METHOD_2 ( source , VAR_2 ) ; } else return TYPE_3 . METHOD_3 ( source ) ; } 

public java.util.Set < TYPE_1 > METHOD_1 ( TYPE_1 source ) { if ( source . equals ( VAR_1 ) ) { return TYPE_2 . METHOD_2 ( source , VAR_2 ) ; } else { return TYPE_3 . METHOD_3 ( source ) ; } } 
