Play few animation on one button

Hi, how can I play several animation in order by clicking the same button(Next animation). Let say first click plays animation1, second click plays animation2. And clicking another button(Previous animation) will play the previous animation.

public enum Animations { jumpAnimation, walkAnimation, deathAnimation }
Animations currentAnimation;
private int numberOfAnimations = System.Enum.GetValues(typeof(Animations)).Length;
private int currentAnimationNumber;

public void NextAnimationButton()
        currentAnimation += 1;
        currentAnimationNumber = (int)currentAnimation;
        if (currentAnimationNumber == numberOfAnimations)
            currentAnimation = 0;