}
@Override
public IAnimationHandle animate(AnimationTweener tweener, AnimationProperties properties, double duration /* milliseconds */, IAnimationCallback callback)
{
return new TweeningAnimation(this, tweener, properties, duration, callback).run();
}