Sort a grid by default

I wrote a grid but it appears without sorting. How to displayed sorted grid by date column? It should be super easy but I can not find a solution

    @PostConstruct
    private void init() {

        addColumn(Person::getDate)
                .setCaption("Date");

        addColumn(Person::getName)
                .setCaption("Name");
        

I think this is what you want:

 grid.sort(nameColumn, SortDirection.DESCENDING);

https://vaadin.com/docs/-/part/framework/components/components-grid.html#components.grid.sorting