1. Dart
2. dart:collection
3. DoubleLinkedQueue<E>
4. addFirst method

##### DoubleLinkedQueue class

1. Constructors
2. DoubleLinkedQueue
3. from
4. of
5. Properties
6. first
7. isEmpty
8. iterator
9. last
10. length
11. single
12. hashCode
13. isNotEmpty
14. runtimeType
15. Methods
16. add
17. addAll
18. addFirst
19. addLast
20. cast
21. clear
22. firstEntry
23. forEachEntry
24. lastEntry
25. remove
26. removeFirst
27. removeLast
28. removeWhere
29. retainWhere
30. toString
31. any
32. contains
33. elementAt
34. every
35. expand
36. firstWhere
37. fold
38. followedBy
39. forEach
40. join
41. lastWhere
42. map
43. noSuchMethod
44. reduce
45. singleWhere
46. skip
47. skipWhile
48. take
49. takeWhile
50. toList
51. toSet
52. where
53. whereType
54. Operators
55. operator ==

description

# addFirst method

void addFirst (E value)
override

Adds `value` at the beginning of the queue.

## Implementation

    void addFirst(E value) {
      _sentinel._append(value);
      _elementCount++;
    }