METHOD_0 ( ) { java . lang . String [ ] result = IDENT_0 . match ( STRING_0 , STRING_1 , 10 ) ; "<AssertPlaceHolder>" ; } match ( java . lang . String , java . lang . String , int ) { org . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 IDENT_3 = org . IDENT_1 . IDENT_2 . IDENT_5 . IDENT_6 . METHOD_1 ( IDENT_7 ) ; if ( ( ( IDENT_3 == null ) || ( IDENT_8 == null ) ) || ( IDENT_9 < 1 ) ) { return new java . lang . String [ 0 ] ; } java . util . Locale IDENT_10 = new java . util . Locale ( IDENT_3 . METHOD_2 ( ) . getCode ( ) ) ; java . lang . String target = IDENT_8 . toLowerCase ( IDENT_10 ) ; java . lang . String IDENT_11 = target + STRING_2 ; java . util . List < java . lang . String > result = new java . util . ArrayList < java . lang . String > ( ) ; int count = 0 ; for ( org . IDENT_1 . IDENT_2 . IDENT_12 . IDENT_13 key : IDENT_3 . METHOD_3 ( ) ) { java . lang . String entry = key . getName ( ) . toLowerCase ( IDENT_10 ) ; if ( ( entry . compareTo ( target ) ) >= 0 ) { if ( ( entry . compareTo ( IDENT_11 ) ) < 0 ) { result . add ( entry ) ; count ++ ; } if ( count >= IDENT_9 ) { break ; } } } return result . toArray ( new java . lang . String [ result . size ( ) ] ) ; }
org . junit . Assert . assertTrue ( ( ( result . length ) == 10 ) )