public String next() {
        long between = end.getTime() - start.getTime();
        Date result = new Date(start.getTime() + (long) Math.floor(Math.random() * between));
        return String.format("'%s'", sdf.format(result));
    }