O problema é o seguinte, você tem uma quantidade x de segundos e precisa converter essa quantidade para o seguinte formato horas: minutos: segundos ou seja um formato legível. Basta passar a quantidade de segundos para o metódo formataTempo :)

public class DatasUtil {

    public static String formataTempo(int elapsed) {
        int ss = elapsed % 60;
        elapsed /= 60;
        int min = elapsed % 60;
        elapsed /= 60;
        int hh = elapsed % 24;
        return strzero(hh) + ":" + strzero(min) + ":" + strzero(ss);
    }

    private static String strzero(int n) {
        if (n < 10)
            return "0" + String.valueOf(n);
        return String.valueOf(n);
    }
}

[]'s