sorting a table by multiple columns

I have a table where there are 3 columns. When loading this table is there any way to sort the table by

  1. createdDate
    2.type
    3.value

if I set ----- setSortContainerPropertyId(“createdDate”); - it sorts based on the created date but I want to sort it based on all 3

I have added the below line in the constructor but its not working. Any idea?

    sort(new String {"createdDate, type, value "}, new boolean {true, true, true});

I think you need to pass a three-element string array, not a single-element concatenated string in an array, for the property Ids.

sort(new String {"createdDate", "type", "value"}, new boolean {true, true, true});