code: public Calendar getCreated() throws RepositoryException
     {
        checkValid();
  
        PropertyData pdata =
           (PropertyData)dataManager.getItemData(nodeData(), new QPathEntry(Constants.JCR_CREATED, 0), ItemType.PROPERTY);
  
        if (pdata == null)
        {
           throw new VersionException("jcr:created property is not found for version " + getPath());
        }
  
        Value created = session.getValueFactory().loadValue(pdata.getValues().get(0), pdata.getType());
        return created.getDate();
     }
docs: {@inheritDoc}