@Override
			public void end() {
				done();
			}
Creates the animator used to perform animation.  Clients will call {@link Animator#start()}
to begin animation.  Many attributes of the animator can be configured before starting. 
@return the animator
@throws IllegalStateException if require values have not been set on this class, such as 
{@link #setValues(Double...)} or {@link #setPainter(AnimationPainter)}.
Ghidra/Framework/Docking/src/main/java/docking/util/AnimationRunner.java