This post is just a set of diagrams that describe the different types of data structures for maintaining a list of timers.