public TYPE_1 METHOD_1 ( final TYPE_1 source , final TYPE_2 < ? extends TYPE_1 > VAR_1 ) { final TYPE_1 result = new TYPE_1 ( ) ; if ( ( source . getValue ( ) ) instanceof java.util.Date ) { final TYPE_3 VAR_2 = TYPE_4 . METHOD_2 ( ( ( java.util.Date ) ( source . getValue ( ) ) ) ) ; result . METHOD_3 ( ) . add ( VAR_2 ) ; } else { result . METHOD_3 ( ) . add ( source . getValue ( ) ) ; } return result ; }

public TYPE_1 METHOD_1 ( final TYPE_1 source , final TYPE_2 < ? extends TYPE_1 > VAR_1 ) { final TYPE_1 result = new TYPE_1 ( ) ; if ( ( source . getValue ( ) ) instanceof java.util.Date ) { result . METHOD_3 ( ) . add ( TYPE_4 . METHOD_2 ( ( ( java.util.Date ) ( source . getValue ( ) ) ) ) ) ; } else { result . METHOD_3 ( ) . add ( source . getValue ( ) ) ; } return result ; }
