SortBy em DataTable

Boa tarde galera, tudo certo ?? Bem, estou usando um dataTable para mostrar as matrículas que cada aluno possui nas escolas. Estou querendo que apareça as matrículas na seguinte ordem: no caso, a última matrícula que o cara fez em diante ( pela data da matrícula)… Estou tentando utilizar o sortBy, sortOrder, mas não estou conseguindo…Abaixo meu datatable:

  <p:dataTable var="mat" value="#{acessoAlunoJsfBean.matriculasList}" sortBy="#{mat.dataMatricula}">
                    <p:column headerText="Código da Matrícula">
                        <h:outputText value="#{mat.codigo}" />
                    </p:column>

                    <p:column headerText="Escola">
                        <h:outputText value="#{mat.escola.nome}" />
                    </p:column>

                    <p:column headerText="Turma">
                        <h:outputText value="#{mat.turma.descricao}" />
                    </p:column>

                    <p:column headerText="Data da Matrícula" >
                        <h:outputText value="#{mat.dataMatricula}" />
                    </p:column>
 </p:dataTable>

Se alguém puder ajudar, agradeço…Até agora consegui com que viesse em ordem Crescente fazendo desse jeito, mas quero que venha em ordem Decrescente…Se alguém puder ajudar, agradeço.Vlw

Alguém poderia dar uma ajuda aí ?? Se alguém puder ajudar, agradeço…Vlw