Inherits Reference / Object
A Queue Data Structure formed using an Array A Queue follows Last-in-First-out
Initializes the Queue with empty
returns true if the Queue is empty
pops the value that is first inserted
pushes the value present inside the val into the Queue
returns the first-most element in the queue
returns all the values that are present in the Queue