Como tienes el campo prioridad en string si ordenas obtendrás: - Alta - Baja - Media o -Media -Baja - Alta
te sugiero agregar un campo extra para que puedas "parchar" esta deficiencia de diseño de la db.
puedes agregar un campo "prioridad_num" y luego asignas los valores correspondientes: