code: @SuppressWarnings("unchecked")
      @Override
      public T readConfig(String filePath) throws ConfigurationException {
          XStream xstream = new XStream(new StaxDriver());
          xstream.alias("configuration", clazz);
          return (T) xstream.fromXML(new File(filePath));
      }
docs: {@inheritDoc}
  
  @see org.audit4j.core.ConfigProvider#readConfig(java.lang.String)