Hallo, es geht darum das wir aus einer alten Übung ein "Lager" erweitern sollen mit eine "getSorted" Methode welche meine Artikel im Lager als sortiertes Array wiedergibt und dieses Sortierkriterium wird der Methode mittels dem funktionalen Interface BiPredicate <Artikel, Artikel> übergeben. Mir ist es aber aktuell ein Rätsel wie ich damit ein Sortierkriterium übergeben soll ich komme einfach nicht drauf auch die andere Studenten haben aktuell noch keine Lösung gefunden und wir verstehen auch nicht wirklich warum wir keinen Comparator nutzen sollen sondern BiPredicate . Ich brauche nicht unbedingt eine Lösung aber Denkanstöße o.ä. wären sehr hilfreich.