Table - sorting one column based on a hidden column

Hi there,

I have a table in which one of the columns is a String which includes a date. I have the Date stored in another property in the Container that is not a visible column. When the user clicks on the column header for the String property, I am sorting by the hidden Date column instead. This works fine, but the ascending/descending arrows don’t show up because Vaadin is assuming the property used for sorting is the same one that the user clicked on for the sort.

Has anyone run into this situation before?

Thanks!