collections/Stack.js
/**
		 * Removes and returns an item from the stack. Throws if the stack is empty.
		 *
		 * @public
		 * @returns {object} - The removed from the stack.
		 */
Removes and returns an item from the stack. Throws if the stack is empty.
@public
@returns {object} - The removed from the stack.
Removes and returns an item from the stack . Throws if the stack is empty . @public @returns { object } - The removed from the stack .
pop() {
			if (this.empty()) {
				throw new Error('Stack is empty');
			}
			return this._array.pop();
		}
pop ( ) { if ( this . empty ( ) ) { throw new Error ( 'Stack is empty' ) ; } return this . _array . pop ( ) ; }
Removes and returns an item from the stack.
Removes and returns an item from the stack .