You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers. No questions about C++ programming or topics which are answered in the tutorials!
Move the mesh from X to Y either with iterated calls to setPosition in order to make it a smooth move or use the fly straight animator. When you start it moving you start the required animation playing.
When it gets to Y you play the next animation, when the animation is over you then move it from Y to Z, as above. To know when the animation is over you may have to just check each frame if the frame number suggests it's finished the animation.