synchronized void METHOD_1 ( ) { ( VAR_1 ) ++ ; while ( ( ! ( VAR_2 . isEmpty ( ) ) ) && ( ( VAR_2 . get ( 0 ) . VAR_3 ) <= ( VAR_1 ) ) ) { TYPE_1 message = VAR_2 . remove ( 0 ) ; VAR_4 . METHOD_2 ( ) ; } }

synchronized void METHOD_1 ( ) { ( VAR_1 ) ++ ; while ( ( ! ( VAR_2 . isEmpty ( ) ) ) && ( ( VAR_1 ) >= ( VAR_2 . get ( 0 ) . VAR_3 ) ) ) { TYPE_1 message = VAR_2 . remove ( 0 ) ; VAR_4 . METHOD_2 ( ) ; } }
