docs: @Override
  	public T encrypt(final T toEncrypt) throws Exception
  	{
  		T result = toEncrypt;
  		for (final Encryptor<T, T> encryptor : encryptors)
  		{
  			result = encryptor.encrypt(result);
  		}
  		return result;
  	}