□ Zwracają one wartości typu true/false
□ Służąone do określania kryterium sortowania, wyszukiwania, usuwania itp.
□ Predykaty dla takiego samego wywołania zwracają zawsze tą samą wartość
□ Predykaty nie zmieniają swojego stanu wewnętrznego, np. wartość zwracania nie zależy od liczby wywołań