Hi! I was hoping a java tutor would be able to assist me with this….

Question Hi! I was hoping a java tutor would be able to assist me with this…. Hi! I was hoping a java tutor would be able to assist me with this. It involves Heaps Here are the goals and all of the relevant informationThe purpose and goal:To produce a HeapPriorityQueue Java class. Details below:Note: use good coding practices and work through all of the methods from the interface. Remember that a this queue can grow by doubling the array size (no need to move to the next prime number) Include a toString() that returns the following format:   [null, #, #, #, …] (Make sure the code returns this!) You are to produce a HeapPriorityQueue java class that uses an array to keep track of your heap data.  Include the following interface: public interface PriorityQueueInterface> { boolean isEmpty(); boolean isFull(); void clear(); int size(); void add(T newEntry); T peek(); // returns null if empty T remove(); // throws NoSuchElementException if empty} Computer Science Engineering & Technology Java Programming CPE 212 Share QuestionEmailCopy link Comments (0)