how to achieve method chaining in java?
I want to achieve method chaining in Java. How can I achieve it? Also let me know when to use it. public class Dialog { public Dialog() { } public void setTitle(String title) { //Logic to set title in dialog } public void setMessage(String message) { //Logic to set message } public void setPositiveButton() { //Logic to send button } } I want to create method chaining that I can use as follows: new Dialog().setTitle("Title1").setMessage("sample message").setPositiveButton(); or like new Dialog().setTitle("Title1").setMessage("sample message"); or like new Dialog().setTitle("Title1")