package com.griddynamics.jagger.engine.e1;
import java.io.Serializable;
/** An object that provides new elements(test listeners, test-group listeners, etc) for jagger purposes
* @author Gribov Kirill
* @n
* @par Details:
* @details
* @n
*
* @param <T> - type of element, that will be provided
* */
public interface Provider<T> extends Serializable {
/** Provides new object
*@return new T instance*/
T provide();
}