Which of the following is not a valid way to declare a queue in Java?
Queue<Integer> queue = new LinkedList<>();
List<Integer> queue = new Queue<>();
Deque<Integer> queue = new LinkedList<>();
Queue<Integer> queue = new ArrayDeque<>();