Removes and returns the first element. Returns null if the deque is empty.
Example:
var deque = new Deque<string> (GLib.str_equal);
deque.addLast ("a");
deque.addLast ("b");
assert (deque.removeFirst () == "a");
|
the first element, or null if empty. |