Collection of routines for managing a heap data structure
