METHOD_0 ( ) { java . lang . String [ ] IDENT_0 = new java . lang . String [ ] { STRING_0 , STRING_1 , STRING_2 } ; java . util . IDENT_1 < java . lang . String > IDENT_2 = new java . util . IDENT_1 < java . lang . String > ( ) { @ com . IDENT_3 . core . util . IDENT_4 . Override public int compare ( java . lang . String IDENT_5 , java . lang . String IDENT_6 ) { java . lang . Integer length = IDENT_5 . length ( ) ; java . lang . Integer IDENT_7 = IDENT_6 . length ( ) ; int compareTo = length . compareTo ( IDENT_7 ) ; if ( 0 == compareTo ) { compareTo = IDENT_5 . compareTo ( IDENT_6 ) ; } return compareTo ; } } ; com . IDENT_3 . core . util . IDENT_8 . METHOD_1 ( IDENT_0 , IDENT_2 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( T [ ] , java . util . IDENT_1 [ ] ) { if ( null == IDENT_0 ) { return toArray ( ) ; } if ( com . IDENT_3 . core . IDENT_9 . METHOD_2 ( IDENT_10 ) ) { return IDENT_0 ; } java . util . Arrays . METHOD_3 ( IDENT_0 , com . IDENT_3 . core . util . IDENT_8 . METHOD_4 ( IDENT_10 ) ) ; return IDENT_0 ; }
org . junit . Assert . assertArrayEquals ( toArray ( STRING_2 , STRING_1 , STRING_0 ) , IDENT_0 )