public ParkerPaulTime(String time) {
        error = null;
        String[] splitTime = time.split(":");
        if (splitTime.length != 2) {
            error = "Invalid or No separator entered";
            return;
        }

        if (!applyHour(splitTime[0])) {
            return;
        }

        if (!validateRange(hour, 0, 23, "Invalid hours entered: ")) {
            return;
        }

        if (!applyMinute(splitTime[1])) {
            return;
        }
        validateRange(minute, 0, 59, "Invalid minutes enter: ");
    }