Class Observer<T extends IObservable>