public void add ( TYPE_1 item ) { java.lang.String date = VAR_1 . format ( item . METHOD_1 ( ) ) ; if ( VAR_2 . isEmpty ( ) ) VAR_2 . add ( new TYPE_2 ( date ) ) ; if ( ! ( ( ( TYPE_2 ) ( VAR_2 . get ( 0 ) ) ) . METHOD_1 ( ) . equals ( date ) ) ) VAR_2 . add ( new TYPE_2 ( date ) ) ; VAR_2 . add ( 1 , item ) ; METHOD_2 ( 1 ) ; }

public void add ( TYPE_1 item ) { java.lang.String date = VAR_1 . format ( item . METHOD_1 ( ) ) ; if ( ( VAR_2 . isEmpty ( ) ) || ( ! ( ( ( TYPE_2 ) ( VAR_2 . get ( 0 ) ) ) . METHOD_1 ( ) . equals ( date ) ) ) ) { VAR_2 . add ( 0 , new TYPE_2 ( date ) ) ; METHOD_2 ( 0 ) ; } VAR_2 . add ( 1 , item ) ; METHOD_2 ( 1 ) ; }
