use Unicode::Collate; my $collator = Unicode::Collate::->new(); @srecs = sort {     $b->{AGE}  <=>  $b->{AGE}           ||     $collator->cmp( $a->{SURNAME}, $b->{SURNAME} ) } @recs;