private TYPE_1 METHOD_1 ( ) { if ( ( start ) == ( end ) ) { throw new TYPE_2 ( ) ; } TYPE_1 result = data [ start ] ; data [ start ] = null ; ( start ) ++ ; return result ; } 

public TYPE_1 METHOD_1 ( ) { if ( ( start ) == ( end ) ) { throw new TYPE_2 ( ) ; } TYPE_1 result = data [ start ] ; data [ start ] = null ; ( start ) ++ ; return result ; } 
