Hashtable<String, Program> table = new Hashtable<String, Program>();
Channel[] channels = Plugin.getPluginManager().getSubscribedChannels();
Date date = new Date();
date = date.addDays(-1);
for (int d = 0; d < 32; d++) {
for (Channel channel : channels) {
for (Iterator<Program> it = Plugin.getPluginManager().getChannelDayProgram(date, channel); it.hasNext();) {
Program program = it.next();
if ((program != null) && mPlugin.isProgramRateable(program)) {