METHOD_0 ( ) { net . IDENT_0 . IDENT_1 . IDENT_2 . function . IDENT_3 < net . IDENT_4 . type . IDENT_5 . IDENT_6 . IDENT_7 , java . lang . Object > f = net . IDENT_0 . IDENT_1 . IDENT_2 . function . IDENT_8 . METHOD_1 ( IDENT_9 , net . IDENT_0 . IDENT_1 . IDENT_10 . IDENT_11 . IDENT_12 . class , java . lang . Object . class , net . IDENT_4 . type . IDENT_5 . IDENT_6 . IDENT_7 . class ) ; java . lang . Object result = f . METHOD_2 ( new net . IDENT_4 . type . IDENT_5 . IDENT_6 . METHOD_3 ( ) ) ; net . IDENT_0 . IDENT_1 . IDENT_2 . function . IDENT_3 < net . IDENT_4 . type . IDENT_5 . IDENT_6 . METHOD_3 , java . lang . Object > IDENT_13 = net . IDENT_0 . IDENT_1 . IDENT_2 . function . IDENT_8 . METHOD_1 ( IDENT_9 , net . IDENT_0 . IDENT_1 . IDENT_10 . IDENT_11 . IDENT_12 . class , java . lang . Object . class , net . IDENT_4 . type . IDENT_5 . IDENT_6 . METHOD_3 . class ) ; java . lang . Object IDENT_14 = IDENT_13 . METHOD_2 ( new net . IDENT_4 . type . IDENT_5 . IDENT_6 . METHOD_3 ( ) ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . IDENT_15 ) { double IDENT_16 = Double . IDENT_17 ; double IDENT_18 = Double . IDENT_19 ; for ( final IDENT_20 in : input ) { final double n = in . METHOD_4 ( ) ; if ( IDENT_16 > n ) { IDENT_16 = n ; } if ( IDENT_18 < n ) { IDENT_18 = n ; } } final IDENT_20 min = input . iterator ( ) . next ( ) . METHOD_5 ( ) ; min . METHOD_6 ( IDENT_16 ) ; final IDENT_20 max = input . iterator ( ) . next ( ) . METHOD_5 ( ) ; max . METHOD_6 ( IDENT_18 ) ; return new net . IDENT_4 . util . METHOD_7 ( min , max ) ; }
org . junit . Assert . assertSame ( result , IDENT_14 )