package ags.utils.dataStructures; /** * */ public interface MaxHeap { public int size(); public void offer(double key, T value); public void replaceMax(double key, T value); public void removeMax(); public T getMax(); public double getMaxKey(); }