Quick — when is the next bus scheduled to arrive?

Recently, I visited the San Francisco Bay Area. My friend Andrea, who lives in Berkeley, pointed out the inconvenience of transit timetables that separate all the scheduled departures by line. If there are multiple lines that travel to some of the same locations, the passenger just wants to look up ALL of the next opportunities to catch a bus, not just those for one particular line (to see an example of why you’d want to look up information this way, look at Lines 52L and 51 around the Downtown Berkeley BART in the AC Transit system map). Andrea says that in Germany, information posted at a stop lists all arrival/departure times in order, with the line shown in the next column.

AC-Transit-stop-times-posted
Here’s how AC Transit shows arrivals and departures on a stop pole.
I believe this is a German timetable that gives a bit of a taste (I wonder if the colors indicate line?)
I believe this is a Indian timetable that gives a bit of a taste.  The colors indicate day of service here, but they could also indicate line.
Trillium experimented with a similar approach for Redwood Transit System online. However, RTS is not really a multi-line system.
Trillium experimented with a similar approach for Redwood Transit System online. However, RTS is not really a multi-line system.

Can anyone help me find examples of German timetables?

More details on the timetable in India here.  See more on how Trillium implemented this format for timetable information for Redwood Transit System in the blog post “Avoid information overload with schedules for riders’ favorite stops”.