type IQueue[T any] interface {
// Return the current list length. Len() int// Return the current list capacity. Capacity() int// Return the current list head. Front() (T, bool)
// Return the current list tail. Tail() (T, bool)
// Enqueue. Enqueue(value T) bool// Dequeue. Dequeue() T
}