Add javadoc, change method name (startServer -> startServerAsync), update data type for secondsToStart from int to long.