public interface QMerge {
/* takes two sorted queues q1 and q2 containing Objects that
* implement Comparable. Creates and returns a new queue
* that is sorted and contains all elements from q1 and
* q2.
* @param q1 a sorted queue to be merged
* @param q2 a sorted queue to be merged
* @return the merger of the two queues, still sorted. The
* number of elements in the returned queue should be equal
* to the sum of the number of elements in q1 and q2
**/
public QueueInterface queueMerge(QueueInterface q1, QueueInterface q2);
}