1/*
2 * Copyright (c) 2007 Mockito contributors
3 * This program is made available under the terms of the MIT License.
4 */
5
6package org.mockito.internal.util;
7
8public class StringJoiner {
9
10    public static String join(Object ... linesToBreak) {
11        StringBuilder out = new StringBuilder("\n");
12        return join(out, linesToBreak);
13    }
14
15    private static String join(StringBuilder out, Object[] linesToBreak) {
16        for (Object line : linesToBreak) {
17            out.append(line.toString()).append("\n");
18        }
19        int lastBreak = out.lastIndexOf("\n");
20        return out.replace(lastBreak, lastBreak+1, "").toString();
21    }
22}
23