How does the Constitution of India provide for the protection of fundamental rights in the country?

Evaluate the mechanisms established in the Indian Constitution to safeguard fundamental rights.