public Object confirm(Message summary, Message details, Message fineDetails,
Message title, MessageType type, Message[] options,
Message def, Message viewDetailsOption) {
MenuBuilder<Integer> builder = new MenuBuilder<Integer>(this);
MessageBuilder b = new MessageBuilder();
b.append(summary);
b.append(Constants.LINE_SEPARATOR);
b.append(details);
builder.setPrompt(b.toMessage());
int defInt = -1;
for (int i=0; i<options.length; i++)
{
builder.addNumberedOption(options[i], MenuResult.success(i+1));