code: public boolean connectToDriverForVersionOnAt(String browser, String version, String platformName, String url)
              throws MalformedURLException {
          Platform platform = Platform.valueOf(platformName);
          DesiredCapabilities desiredCapabilities = new DesiredCapabilities(browser, version, platform);
          desiredCapabilities.setVersion(version);
          return createAndSetRemoteDriver(url, desiredCapabilities);
      }
docs: Connects SeleniumHelper to a remote web driver.
  @param browser name of browser to connect to.
  @param version version of browser.
  @param platformName platform browser must run on.
  @param url url to connect to browser.
  @return true.
  @throws MalformedURLException if supplied url can not be transformed to URL.