public java.util.Iterator < ? extends java.util.Map.Entry < TYPE_1 , TYPE_2 > > METHOD_1 ( TYPE_1 k , TYPE_2 VAR_1 ) { TYPE_1 VAR_2 ; if ( ( VAR_3 ) == null ) VAR_2 = VAR_4 ; else VAR_2 = TYPE_3 . METHOD_2 ( k , VAR_3 ) ; return TYPE_4 . METHOD_3 ( new TYPE_5 ( VAR_2 , VAR_1 ) ) ; }

public java.util.Iterator < ? extends java.util.Map.Entry < TYPE_1 , TYPE_2 > > METHOD_1 ( TYPE_1 k , TYPE_2 VAR_1 ) { TYPE_1 VAR_2 ; if ( ( VAR_3 ) == null ) VAR_2 = VAR_4 ; else { VAR_2 = TYPE_3 . METHOD_2 ( k , VAR_3 ) ; if ( ( VAR_2 . compareTo ( VAR_4 ) ) < 0 ) return null ; } return TYPE_4 . METHOD_3 ( new TYPE_5 ( VAR_2 , VAR_1 ) ) ; }
