@Override
	public boolean checkReception(Reception reception) {
		if (reception == null) {
			throw new IllegalArgumentException();
		}

		Date openDate = reception.getOpenDate();
		
		if (openDate == null) {// если время принятия не задано - не удовлетворяет
			return false;
		}

		if (fromDate != null && openDate.before(fromDate)) {
			return false;			
		}

		if (toDate != null && openDate.after(toDate)) {
			return false;
		}

		return true;
	}