从elements创建一个双向队列。
elements
队列中的元素顺序似乎是在使用addLast添加元素,按顺序提供由elements.iterator的顺序。
factory DoubleLinkedQueue.of(Iterable<E> elements) => DoubleLinkedQueue<E>()..addAll(elements);