A class that can contain other listeners that can listen to jamon events of interest.
These classes will all implement the JAMonListener interface too.
Interface that can be implemented if you want to code something to listen for JAMon events
such as a new max/min/max active have occured, or even if the monitor has fired.
Class that can be used as a composite key for MonitorFactor.add(compositeKey, 100) method calls
Note the passed in LinkedHashMap is used as a key to another Map that looks up the associated monitor.
Sun java docs says this regarding keys in Maps: "Note: great care must be exercised if mutable objects
are used as map keys.