Risolto così:

Codice PHP:
function sort_objects_by_cognome($a$b) {
if (
$a->cognome == $b->cognome) return 0;
return (
$a->cognome $b->cognome) ? : -1;
}

usort($docenti'sort_objects_by_cognome'); 
Magari può servire a qualcuno...