Quartz::Hooks::Notifiable
The Notifiable module is intended to be included in a class as a mixin.
It provides an interface so that objects can register and receive hooks
during a simulation via the #notify method that are dispatched by
a Notifier.