@Override
    public <L> Either<L, T> toRight(Supplier<L> left) {
        return Right(value);
    }
@Override
    public <L> Either<L, T> toRight(Supplier<L> left) {
        return Right(value);
    }
@ Override public < L > Either < L , T > toRight ( Supplier < L > left ) { return Right ( value ) ; }
Returns a {@link Right} containing the value of this instance.

@since 1.4
Returns a { @link Right } containing the value of this instance .