local Queue = require("Modul:queue") --importerar Queue-datastrukturen
local q = Queue() --skapar en ny "instans" q
Queue.enqueue(q, "abc") --lägger till elementet "abc" i kön q
dequeue() Tar bort det första elementet från kön och returnerar det, det vill säga "Först in, först ut". Om kön är tom returneras nil.
peek(index) Returnerar elementet som befinner sig på position index i kön. 1 är det första elementet. Om värdet på index är negativt returneras elementet som befinner sig på position index i kön räknat bakifrån. -1 är det sista elementet. Värdet på index kan inte vara 0 eller utanför köns omfång. Då returneras nil.
peekFirst() Samma som peek(1).
peekSecond() Samma som peek(2).
peekLast() Samma som peek(-1).
isEmpty() Returnerar true om kön är tom, annars false.
length() Returnerar köns längd, dvs köns totala antal element.