public void OnError(Exception exception)
 {
     Messages.Add(ReactiveTest.OnError <T> (scheduler.Clock, exception));
 }
 public void OnCompleted()
 {
     Messages.Add(ReactiveTest.OnCompleted <T> (scheduler.Clock));
 }
 public void OnNext(T value)
 {
     Messages.Add(ReactiveTest.OnNext <T> (scheduler.Clock, value));
 }