code: public final void connect(String address, int port) {
          connect(address, port, 30L, TimeUnit.SECONDS, () ->
              System.err.println("Couldn't connect to the server! Maybe it's offline?"));
      }
docs: Attempts to connect to a {@link Server} with the specified {@code address} and {@code port} and a default
  timeout of {@code 30} seconds.
  
  @param address The IP address to connect to.
  @param port    The port to connect to {@code 0 <= port <= 65535}.
  @throws IllegalArgumentException  If {@code port} is less than 0 or greater than 65535.
  @throws AlreadyConnectedException If a {@link Client} is already connected to any address/port.