Animations occurring concurrently instead of sequentially

I am a beginner so my apologies for what may be a very simple question.

I have a tower of cubes, I want the first to move up 10 units, then the cube below to follow the first, once the first animation is complete.

I have created an animation clip on the top cube, and an animation on the cube below. I have created an animation controller and connected the 2 animations using a transition from one animation to the next.

When I press play, both cubes move up (animate) simultaneously; there is no delay or transition.

My end goal is that the animation whole tower moving upwards - cube-by-cube- is controlled by moving a slider.

Please help.

Many thanks in advance.

I should make it clear the animations are on separate objects. The only tutorials I can find show character animations, and multiple animations on the same object.

Regards,