public function sort(ProxySourceItem $a, ProxySourceItem $b)
{
if ($a->date() && $a->title() && $b->date() && $b->title()) {
return strnatcmp($b->date() . ' ' . $b->title(), $a->date() . ' ' . $a->title());
}
return strnatcmp($a->relativePathname(), $b->relativePathname());
}