library/src/main/java/com/kdgregory/aws/utils/iam/PolicyBuilder.java
/**
         *  Adds a {@link #Principal} or {@link #NotPrincipal} to this statement.
         *  This is optional.
         */
Adds a  #Principal or  #NotPrincipal to this statement.
This is optional.
Adds a #Principal or #NotPrincipal to this statement . This is optional .
public Statement principal(Principal value)
        {
            principal = value;
            return this;
        }
public Statement principal ( Principal value ) { principal = value ; return this ; }
Adds a {@link #Principal} or {@link #NotPrincipal} to this statement.
Adds a { @link #Principal } or { @link #NotPrincipal } to this statement .