// TODO Pass in a MonitorableRegistryListener in a constructor so we can make unit tests even easier.
@Override
public void start() {
previouslySeenMonitorables = monitorableRegistry.getMonitorables();
monitoringView.startMonitoring(previouslySeenMonitorables);
this.quiescentRegistryListener = new QuiescentRegistryListener(new Runnable() {
@Override
public void run() {
stop();
start();
}