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

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

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

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

		return true;
	}