code: public Transitions transition(Object stringOrProperties, int duration, String easing, int delay) {
      return transition(stringOrProperties, duration, EasingCurve.valueOf(easing), delay);
    }
docs: The transition() method allows you to create animation effects on any numeric HTML Attribute,
  CSS property, or color using CSS3 transformations and transitions.
  
  It works similar to animate() but has an extra parameter for delaying the animation.
  
  Example animate an element within 2 seconds:
  $("#foo")
  .transition("{ opacity: 0.1, scale: 2, x: 50, y: 50 }", 5000, EasingCurve.easeInBack, 2000);