code: public void dragAndDrop(WebElement source, WebElement target) {
          getActions().dragAndDrop(source, target).perform();
      }
docs: Simulates a drag from source element and drop to target element
  @param source element to start the drag
  @param target element to end the drag