src/main/java/com/googlecode/junittoolbox/util/MultiException.java
public void throwIfNotEmpty() {
        synchronized (nested) {
            if (nested.isEmpty()) {
                // Do nothing
            } else if (nested.size() == 1) {
                Throwable t = nested.get(0);
                TigerThrower.sneakyThrow(t);
            } else {
                throw this;
            }
        }
    }
/**
     * If this <code>MultiException</code> is empty then no action is taken,
     * if it contains a single <code>Throwable</code> that is thrown,
     * otherwise this <code>MultiException</code> is thrown.
     */
If this MultiException is empty then no action is taken,
if it contains a single Throwable that is thrown,
otherwise this MultiException is thrown.
If this MultiException is empty then no action is taken if it contains a single Throwable that is thrown otherwise this MultiException is thrown .
public void throwIfNotEmpty() {
        synchronized (nested) {
            if (nested.isEmpty()) {
            } else if (nested.size() == 1) {
                Throwable t = nested.get(0);
                TigerThrower.sneakyThrow(t);
            } else {
                throw this;
            }
        }
    }
public void throwIfNotEmpty ( ) { synchronized ( nested ) { if ( nested . isEmpty ( ) ) { } else if ( nested . size ( ) == 1 ) { Throwable t = nested . get ( 0 ) ; TigerThrower . sneakyThrow ( t ) ; } else { throw this ; } } }
If this <code>MultiException</code> is empty then no action is taken,
 if it contains a single <code>Throwable</code> that is thrown,
 otherwise this <code>MultiException</code> is thrown.
If this <code > MultiException< / code > is empty then no action is taken if it contains a single <code > Throwable< / code > that is thrown otherwise this <code > MultiException< / code > is thrown .
// Do nothing
