1. Describe what happens when the following code is executed. Queuelnterface < String > bankLine = new LinkedQueue <> ( ) ; bankLine .enqueue("John"); bankLine .enqueue("Matthew"); String next = bankLine dequeue(); bankLine .enqueue("Heather"); next = bankLine .dequeue(); next = bankLine .dequeue(); bankLine .enqueue("Nancy"); next = bankLine .dequeue(); next = bankLine dequeue(); .