В настоящий момент я выполняю собственный процесс, используя следующее:
java.lang.Process process = Runtime.getRuntime().exec(command);
int returnCode = process.waitFor();
Предположим, что вместо ожидания возврата программы я хотел бы завершить работу, если прошло определенное количество времени. Как это сделать?