delay inside interrupts

I need to use delay function inside interrupt. Is there any other way to implement delay inside interrupt.??

Set a flag; in your main program when you see the flag implement your delay.

See:
http://www.arduino.cc/en/Reference/DelayMicroseconds

It is not recommended to use a delay in an ISR.

See this :