add AbstractQueue of Queue