* Executes all events up to a given simulation timestamp. The simulation process can be constrained by a real world timestamp.
*
* @param timestamp the simulation timestamp up to which the events will be processed
* Executes all events up to a given simulation timestamp. The simulation process can be constrained by a real world timestamp.
*
* @param timestamp the simulation timestamp up to which the events will be processed