METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . IDENT_2 IDENT_3 = new com . IDENT_0 . IDENT_1 . METHOD_1 ( STRING_0 ) ; com . IDENT_0 . IDENT_1 . IDENT_4 < java . lang . IDENT_5 , com . IDENT_0 . IDENT_1 . METHOD_1 > tree = new com . IDENT_0 . IDENT_1 . IDENT_4 < java . lang . IDENT_5 , com . IDENT_0 . IDENT_1 . METHOD_1 > ( IDENT_3 ) ; com . IDENT_0 . IDENT_1 . IDENT_6 < java . lang . IDENT_5 , com . IDENT_0 . IDENT_1 . METHOD_1 > IDENT_7 = new com . IDENT_0 . IDENT_1 . IDENT_6 < java . lang . IDENT_5 , com . IDENT_0 . IDENT_1 . METHOD_1 > ( tree ) ; IDENT_7 . METHOD_2 ( STRING_1 ) ; java . util . Collection < com . IDENT_0 . IDENT_1 . IDENT_8 < com . IDENT_0 . IDENT_1 . METHOD_1 > > IDENT_9 = IDENT_7 . METHOD_3 ( ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( ) { if ( ( IDENT_10 ) == null ) { return node . METHOD_4 ( ) ; } else { if ( ( ( ( ( IDENT_10 . METHOD_5 ( ) ) - 1 ) == ( length ) ) && ( ! ( IDENT_10 . METHOD_6 ( ) ) ) ) || ( ( IDENT_10 . METHOD_7 ( length ) . getClass ( ) . equals ( com . IDENT_0 . IDENT_1 . IDENT_8 . class ) ) && ( ! ( IDENT_10 . METHOD_6 ( ) ) ) ) ) { java . lang . Object IDENT_11 = IDENT_10 . METHOD_7 ( length ) ; @ com . IDENT_0 . IDENT_1 . METHOD_8 ( STRING_2 ) com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > IDENT_13 = ( ( com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > ) ( IDENT_11 ) ) ; java . util . Collection < com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > > collection = new java . util . HashSet < com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > > ( ) ; collection . add ( IDENT_13 ) ; return collection ; } else { com . IDENT_0 . IDENT_1 . Node < T , IDENT_12 > IDENT_14 = IDENT_10 . METHOD_9 ( ) ; if ( IDENT_14 == null ) return java . util . Collections . METHOD_10 ( ) ; else { java . util . Collection < com . IDENT_0 . IDENT_1 . IDENT_15 < T , IDENT_12 > > IDENT_16 = IDENT_14 . METHOD_11 ( ) ; java . util . Collection < com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > > IDENT_17 = new java . util . HashSet < com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > > ( ) ; for ( com . IDENT_0 . IDENT_1 . IDENT_15 < T , IDENT_12 > IDENT_10 : IDENT_16 ) { java . lang . Object o = IDENT_10 . METHOD_12 ( ) ; if ( o . getClass ( ) . equals ( com . IDENT_0 . IDENT_1 . IDENT_8 . class ) ) { @ com . IDENT_0 . IDENT_1 . METHOD_8 ( STRING_2 ) com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > IDENT_18 = ( ( com . IDENT_0 . IDENT_1 . IDENT_8 < IDENT_12 > ) ( o ) ) ; IDENT_17 . add ( IDENT_18 ) ; } } return IDENT_17 ; } } } }
org . junit . Assert . assertThat ( IDENT_9 , org . hamcrest . CoreMatchers . is ( empty ( ) ) )