class DateHeaderDelegate implements RuntimeDelegate.HeaderDelegate<Date> {

    @Override
    public Date fromString(String header) {
        if (header == null) {
            throw new IllegalArgumentException();
        }
        return HeaderHelper.parseDateHeader(header);
    }

}