public FilteredRouteIterator(IIterator <Route> iterator, ICityFilterCondition condition)
 {
     this.iterator  = iterator;
     this.condition = condition;
 }
 public FilteredDatabase(IGraphDatabase database, ICityFilterCondition condition)
 {
     this.database  = database;
     this.condition = condition;
 }