private static void PriorityQueueMenu(PriorityQueue<Integer> PriorityQueue){

		System.out.println("What do you want to do ?");
		System.out.println("1) Dequeue");
		System.out.println("2) Enqueue");
		System.out.println("3) Print");
		System.out.println("Enter your option");
		try{
			choose = in.nextInt();
			switch (choose){
			case 1:
				try{
					System.out.println("Insert the number to enqueue: ");
					size = in.nextInt();
					start = System.nanoTime();
					PriorityQueue.Enqueue(size);
					end = System.nanoTime();
					System.out.println("Enqueueing lasted: " + (end - start));
					break;
				}catch(Exception e){
					break;
				}
			case 2:
				try{
					start = System.nanoTime();
					PriorityQueue.Dequeue();
					end = System.nanoTime();
					System.out.println("Dequeueing lasted: " + (end - start));
					break;
				}catch(Exception e){
					break;
				}
			case 3 :
				System.out.println(PriorityQueue.describe());
			}
			System.out.println("Do you want to exit the Priority Queue Menu? (Yes / No)");
			exitPriorityQueueMenu(PriorityQueue);
		}catch (Exception e){
			System.out.println("Do you want to exit the Priority Queue Menu? (Yes / No)");
			exitPriorityQueueMenu(PriorityQueue);
		}
			
	}