Anything that wants to subscribe to state changes on an Entity must implement this interface.
A notification method, for learning of an event that might change an Entity's state
The actor whose state is changing.
The event that might have caused actor's state to change
actor
The new state of actor
The old state of actor
Anything that wants to subscribe to state changes on an Entity must implement this interface.