MapHeap Implementation of: <Key, Value> Heap (Map Heap), <Value> Heap. Base on generics and comporators (default comporator sorted by ASC)