public void METHOD_1 ( TYPE_1 msg ) { synchronized ( TYPE_2 ) { long VAR_1 = TYPE_3 . METHOD_2 ( ) ; for ( java.util.Iterator < java.util.Map.Entry < java.lang.String , TYPE_4 > > iterator = TYPE_2 . METHOD_3 ( ) . iterator ( ) ; iterator . METHOD_4 ( ) ; ) { TYPE_4 VAR_2 = iterator . METHOD_5 ( ) . getValue ( ) ; if ( ( VAR_3 ) && ( ( VAR_4 ) < VAR_1 ) ) iterator . remove ( ) ; } } }

public void METHOD_1 ( TYPE_1 msg ) { synchronized ( TYPE_2 ) { long VAR_1 = TYPE_3 . METHOD_2 ( ) ; java.util.Iterator < java.util.Map.Entry < java.lang.String , TYPE_4 > > iterator = TYPE_2 . METHOD_3 ( ) . iterator ( ) ; while ( iterator . METHOD_4 ( ) ) { TYPE_4 VAR_2 = iterator . METHOD_5 ( ) . getValue ( ) ; if ( ( VAR_3 ) && ( ( VAR_4 ) < VAR_1 ) ) iterator . remove ( ) ; } } }
