table.SortByMember
Example
Orders a table by a member and prints it.
local tab = {
{ Name = "Bill", Age = 13 },
{ Name = "Jill", Age = 14 },
{ Name = "Phil", Age = 8 }
}
table.SortByMember( tab, "Age" )
for _, v in ipairs( tab ) do
print( v.Name )
end
Output: Jill
Bill
Phil