rendered paste bodypublic void sortShows(Vorstellung[] shows)
{
Boolean done = true;
Vorstellung dummy;
do
{
done = true;
for (int i = 0; i < (shows.length - 1); i++)
{
if (shows[i].gibDatum().compareTo(shows[i+1].gibDatum()) > 0)
{
dummy = shows[i+1];
shows[i+1] = shows[i];
shows[i] = dummy;
done = false;
}
if (shows[i].gibDatum().compareTo(shows[i+1].gibDatum()) == 0)
{
if (shows[i].gibAnfangszeit().compareTo(shows[i+1].gibAnfangszeit()) > 0)
{
dummy = shows[i+1];
shows[i+1] = shows[i];
shows[i] = dummy;
done = false;
}
}
}
} while (done == false);
}