Canadas federala lag om mänskliga rättigheter ( Canadian Human Rights Act ) innehåller ett generellt skydd mot diskriminering som omfattar en rad samhällsområden och diskrimineringsgrunder , däribland ålder .