What are the methods used for acid fast staining?

It is done by Zeal Nelson's method. It is based on the fact that after staining with aniline dyes, tubercle bacilli resist discolor- station with acids. It consists of 3 steps.