docs: public static boolean isBetween(@NotNull final Date date, @NotNull final Date start, @NotNull final Date end) {
  		if (date == null || start == null || end == null || start.after(end)) {
  			throw new IllegalArgumentException("some date parameters is null or dateBein after dateEnd");
  		}
  		return !date.before(start) && !date.after(end);
  	}