METHOD_0 ( ) { java . util . List < java . lang . Integer > a = com . google . common . collect . Lists . newArrayList ( 2 ) ; java . util . List < java . lang . Integer > b = com . google . common . collect . Lists . newArrayList ( ) ; java . util . List < java . lang . Integer > c = com . google . common . collect . Lists . newArrayList ( 1 , 2 , 5 ) ; java . util . List < java . util . Iterator < java . lang . Integer > > input = com . google . common . collect . Lists . newArrayList ( ) ; input . add ( a . iterator ( ) ) ; input . add ( b . iterator ( ) ) ; input . add ( c . iterator ( ) ) ; org . apache . IDENT_0 . storage . IDENT_1 . IDENT_2 < java . lang . Integer > IDENT_3 = new org . apache . IDENT_0 . storage . IDENT_1 . IDENT_2 < java . lang . Integer > ( input . iterator ( ) , METHOD_1 ( ) ) ; java . util . Iterator < java . lang . Integer > iterator = IDENT_3 . METHOD_2 ( ) ; java . util . List < java . lang . Integer > result = com . google . common . collect . Lists . newArrayList ( ) ; while ( iterator . hasNext ( ) ) { result . add ( iterator . next ( ) ) ; } "<AssertPlaceHolder>" ; } next ( ) { while ( ( IDENT_4 . size ( ) ) > 0 ) { org . apache . IDENT_0 . engine . IDENT_5 . IDENT_6 . IDENT_7 buffer = IDENT_4 . METHOD_3 ( ) ; java . lang . String [ ] IDENT_8 = buffer . METHOD_4 ( ) ; this . row = IDENT_8 ; if ( buffer . empty ( ) ) { IDENT_4 . remove ( buffer ) ; } else { IDENT_4 . add ( buffer ) ; } if ( ( this . row ) == null ) { return false ; } return true ; } return false ; }
org . junit . Assert . assertEquals ( com . google . common . collect . Lists . newArrayList ( 1 , 2 , 2 , 5 ) , result )