code: @Override
      public void validate() throws Exception {
          super.validate();
          this.parse();
          Assert.assertTrue("The upper date should be after the initial date",
                  this.upper.after(this.lower));
      }
docs: /* (non-Javadoc)
  @see com.github.mkolisnyk.aerial.expressions.ValueExpression#validate()