public interface  org.junit.platform.launcher.Launcher extends java.lang.Object
{
public abstract transient void registerLauncherDiscoveryListeners(org.junit.platform.launcher.LauncherDiscoveryListener[]);
public abstract transient void registerTestExecutionListeners(org.junit.platform.launcher.TestExecutionListener[]);
public abstract org.junit.platform.launcher.TestPlan discover(org.junit.platform.launcher.LauncherDiscoveryRequest);
public abstract transient void execute(org.junit.platform.launcher.LauncherDiscoveryRequest, org.junit.platform.launcher.TestExecutionListener[]);
public abstract transient void execute(org.junit.platform.launcher.TestPlan, org.junit.platform.launcher.TestExecutionListener[]);
}