public static < TYPE_1 > void METHOD_1 ( TYPE_2 < TYPE_1 > VAR_1 ) { TYPE_1 get ; TYPE_1 remove ; for ( int i = ( VAR_1 . size ( ) ) - 1 ; i >= 0 ; i -- ) { get = VAR_1 . get ( i ) ; remove = VAR_1 . remove ( i ) ; TYPE_3 . assertEquals ( get , remove ) ; } }

public static < TYPE_1 > void METHOD_1 ( TYPE_2 < TYPE_1 > VAR_1 ) { TYPE_1 get ; TYPE_1 remove ; for ( int i = ( VAR_1 . size ( ) ) - 1 ; i >= 0 ; i -- ) { get = VAR_1 . get ( i ) ; remove = VAR_1 . remove ( i ) ; TYPE_3 . assertEquals ( get , remove ) ; assertEquals ( i , VAR_1 . size ( ) ) ; } assertEquals ( 0 , VAR_1 . size ( ) ) ; }
