METHOD_0 ( ) { final org . IDENT_0 . object . IDENT_1 < java . lang . Object > IDENT_2 = new org . IDENT_0 . object . METHOD_1 ( java . lang . Object . class ) ; final java . lang . Object [ ] IDENT_3 = new java . lang . Object [ ] { new java . lang . Integer ( 5 ) , new java . lang . METHOD_2 ( FLOAT_0 ) , new java . lang . Integer ( 3 ) } ; for ( final java . lang . Object o : IDENT_3 ) IDENT_2 . add ( o ) ; final java . util . Iterator < java . lang . Object > IDENT_4 = IDENT_2 . iterator ( ) ; int i = 0 ; while ( IDENT_4 . hasNext ( ) ) { final java . lang . Object o = IDENT_4 . next ( ) ; "<AssertPlaceHolder>" ; i ++ ; } } next ( ) { if ( ! ( hasNext ( ) ) ) throw new java . util . METHOD_3 ( ) ; if ( ( index ) < 0 ) { ( index ) ++ ; return node . METHOD_4 ( ) ; } final org . IDENT_0 . IDENT_5 . IDENT_6 IDENT_4 = IDENT_7 . get ( index ) ; final org . IDENT_0 . module . IDENT_8 next = IDENT_4 . next ( ) ; if ( ! ( IDENT_4 . hasNext ( ) ) ) ( index ) ++ ; return next ; }
org . junit . Assert . assertSame ( IDENT_3 [ i ] , o )