Ordenação por método de inserção para lista simplesmente encadeada

Como ordenar os elementos de uma lista simplesmente encadeada pelo método de inserção em java?
EstruturaDeDados.zip (49,9 KB)

Fez algum código, para que possamos ajudar?

Sim. Coloquei o projeto temporariamente em anexo para uma melhor visualização