Hi,
those methods do not work properly for hierarchical containers. Please see
this discussion
for details. In short: the solution is to use the moveAfterSibling(…) method.
I’m not sure if there is a ticket about this already, but if you can’t find one, you might want to create one in the vaadin trac.
-tepi