Transaction history with bitcoinj
Create an object of wallet app kit like:

WalletAppKit kit = new WalletAppKit(params, new File("."), "filename");
kit.startAsync();
kit.awaitRunning();
Iterable&lt;WalletTransaction&gt; walletTransactions = kit.wallet().getWalletTransactions();


this walletTransactions will give you all transactions related to the wallet.