Gets a IReadOnlyCollection{ISynchronizedEvent} of ISynchronizedEvent from the ISynchronizationContainer using an optional Predicate{ISynchronizedEvent}.
Returns a IReadOnlyCollection{ISynchronizedEvent} of ISynchronizedEvent.