public static Bip39Wallet generateBip44Wallet(String password, File destinationDirectory)
            throws CipherException, IOException {
        return generateBip44Wallet(password, destinationDirectory, false);
    }
public static Bip39Wallet generateBip44Wallet ( String password , File destinationDirectory ) throws CipherException , IOException { return generateBip44Wallet ( password , destinationDirectory , false ) ; }
Generates a BIP-44 compatible Ethereum wallet on top of BIP-39 generated seed.

@param password Will be used for both wallet encryption and passphrase for BIP-39 seed
@param destinationDirectory The directory containing the wallet
@return A BIP-39 compatible Ethereum wallet
@throws CipherException if the underlying cipher is not available
@throws IOException if the destination cannot be written to