protected function sortGuardsByPriority()
    {
        usort($this->guards, function (GuardInterface $a, GuardInterface $b) {
            return $b->getPriority() - $a->getPriority();
        });
    }
protected function sortGuardsByPriority()
    {
        usort($this->guards, function (GuardInterface $a, GuardInterface $b) {
            return $b->getPriority() - $a->getPriority();
        });
    }
protected function sortGuardsByPriority ( ) { usort ( $ this -> guards , function ( GuardInterface $ a , GuardInterface $ b ) { return $ b -> getPriority ( ) - $ a -> getPriority ( ) ; } ) ; }
Sort the guards list internally

@return void
Sort the guards list internally