List<StopTimesInPattern> ret = Lists.newArrayList();
RoutingRequest req = new RoutingRequest();
req.setRoutingContext(graph, (Vertex)null, (Vertex)null);
State state = new State(req);
for (TripPattern pattern : patternsForStop.get(stop)) {
StopTimesInPattern times = new StopTimesInPattern(pattern);
// Should actually be getUpdatedTimetable
Timetable table = pattern.scheduledTimetable;
// A Stop may occur more than once in a pattern, so iterate over all Stops.
int sidx = 0;
for (Stop currStop : table.pattern.stopPattern.stops) {