Hola,
te dejo un link a un ejemplo. Viene ordenación para tablas, pero no es muy complicado implementarlo en listas.
Aquí tienes el
enlace. Te será más fácil si copias el código a otro archivo y lo lees allí, por los colores y demás.
Un saludo,
gonzo
EDITO: este
blog también podría servirte.