Шаблон посредника распознается поведенческими методами, использующими экземпляр другого абстрактного типа / интерфейса (обычно с использованием шаблона команды), который делегирует / использует данный экземпляр.
Так что здесь, в этом случае, экземпляр Time использует scheduleXXX() метод с другим интерфейсом, который является TimerTask и задан в качестве аргумента для этого метода scheduleXXX, и, следовательно, он называется медиатором.